* {
    padding: 0px;
    margin: 0px;
}

html,
body,
#app {
    height: 100%;
    overflow: hidden;
}

// common
.qf-r {float: right;}
.qf-create-btn {
    margin-top: -10px !important;
}

.el-card {
    position: relative;
}

.qf-upload 
{
    position: absolute;
    top: 80px;
    left: 400px;
    .el-upload {
        border: 1px dashed #d9d9d9;
        border-radius: 6px;
        cursor: pointer;
        position: relative;
        overflow: hidden;
    }
    .el-upload:hover {
        border-color: #409eff;
    }
    .avatar-uploader-icon {
        font-size: 28px;
        color: #8c939d;
        width: 178px;
        height: 178px;
        line-height: 178px;
        text-align: center;
    }

    .avatar {
        width: 178px;
        height: 178px;
        display: block;
    }
}

